@keyframes app-appear {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.app {
  display: grid;
  grid-template-areas:
    "appbar"
    "page"
    "statebar"
    "statusbar";
  grid-template-rows: auto 1fr auto;
  height: 100vh;
  overflow: hidden;
  animation: 0.1s 1 app-appear;
}

.app-page {
  overflow: hidden;
}
